package com.example.mybatisdemo.service;

import com.example.mybatisdemo.entity.dto.UserInfoDto;
import com.example.mybatisdemo.entity.vo.UserInfoVo;
import com.example.mybatisdemo.entity.vo.UserLoginInfoVo;

import java.util.List;

public interface UserInfoService {

    UserInfoDto save(UserInfoVo userInfoVo);
    void update(Long id, UserInfoVo userInfoVo);
    Boolean del(Long id);
    UserInfoDto get(Long id);
    List<UserInfoDto> getAll();
    Boolean existMobile(String mobile);
    String findPassByMobile(String mobile);
    String writeInRedis(UserLoginInfoVo userLoginInfoVo);
    void logout(String token);

}
